on surrender - Alemán Inglés Diccionario